Fast Computation of Roots of Polynomials over Function Fields and Fast List Decoding of Algebraic Geometric Codes

نویسندگان

  • Xin-Wen Wu
  • Paul H. Siegel
چکیده

Suppose C is a [n, k, d] code over Fq, t < n is a positive integer. For any received vector y = (y1, · · · , yn) ∈ Fq , we refer to any code word c in C satisfying d(c,y) ≤ t as a tconsistent code word. A decoding problem is in fact the problem of finding an effective (or efficient) algorithm which can find t-consistent code words, and we call such an algorithm a decoding algorithm that can correct t errors. The classical decodings (or call unique decodings) only consider the algorithms which can correct τ = d−1 2 or fewer errors. It is clear that in any Hamming sphere in Fq of radius ≤ τ , there exist at most one code word of a [n, k, d] code. We call τ the error correction bound of the code. On the other hand, if the number of errors t ≥ τ then there may exist several different consistent code words. A list decoding is a decoding algorithm which tries to construct a list of all consistent code words. Thus, a list decoding algorithm makes it is possible to recover the information from errors beyond the traditional error correction bound. The list decoding problem was first defined by Elias [2]. In [11], Sudan proposed a list decoding algorithm for generalized Reed-Solomon codes. Shokrollahi and Wasserman generalized Sudan’s algorithm and derived a list decoding scheme for algebraic geometric codes [10]. However, for codes of higher rates, these algorithms do not improve the classical decoding algorithms, i.e., these algorithms are effective only for low rate codes. In a very recent paper [4], Guruswami and Sudan proposed an improved polynomialtime algorithm for Reed-Solomon and algebraic geometric codes. The algorithm has a better error-correction rate than well-known algorithms for every choice of the code rates.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient root-finding algorithm with application to list decoding of Algebraic-Geometric codes

A list decoding for an error-correcting code is a decoding algorithm that generates a list of codewords within a Hamming distance from the received vector, where can be greater than the error-correction bound. In [18], a list-decoding procedure for Reed–Solomon codes [19] was generalized to algebraic–geometric codes. A recent work [8] gives improved list decodings for Reed–Solomon codes and alg...

متن کامل

Computing Roots of Polynomials over Function Fields of Curves

We design algorithms for nding roots of polynomials over function elds of curves. Such algorithms are useful for list decoding of Reed-Solomon and algebraic-geometric codes. In the rst half of the paper we will focus on bivariate polynomials, i.e., polynomials over the coordinate ring of the aane line. In the second half we will design algorithms for computing roots of polynomials over the func...

متن کامل

On Representations of Algebraic-Geometric Codes for List Decoding

We show that all algebraic-geometric codes possess a succinct representation that allows for the list decoding algorithms of [15, 7] to run in polynomial time. We do this by presenting a root-finding algorithm for univariate polynomials over function fields when their coefficients lie in finite-dimensional linear spaces, and proving that there is a polynomial size representation given which the...

متن کامل

Computing Roots of Polynomials over Function Fields of Curves Shuhong Gao and M. Amin Shokrollahi

We design algorithms for nding roots of polynomials over function elds of curves. Such algorithms are useful for list decoding of Reed-Solomon and algebraicgeometric codes. In the rst half of the paper we will focus on bivariate polynomials, i.e., polynomials over the coordinate ring of the a ne line. In the second half we will design algorithms for computing roots of polynomials over the funct...

متن کامل

On Representations of Algebraic-Geometric Codes

We show that all algebraic-geometric codes possess a succinct representation that allows for the list decoding algorithms of [9, 6] to run in polynomial time. We do this by presenting a root-finding algorithm for univariate polynomials over function fields when their coefficients lie in finite-dimensional linear spaces, and proving that there is a polynomial size representation given which the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001